Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Brazil F3 Brazil F4 Brazil F8 Brazil F9 Brazil F10 Brazil F11 Brazil F12 Brazil F13 Brazil F14 El Salvador F1 Brazil F1 Brazil F4 Brazil F5 Argentina F6 Argentina F8 Brazil F8 Brazil F9 Brazil F10 Brazil F11 Argentina F7 Chile F4 Chile F5 Chile F6 Chile F7 El Salvador F1 Guatemala F1 Colombia F1 Panama F1 Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w3 Venezuela #1-w4 Argentina F5 Argentina F6 Argentina F7 Brazil F2 Brazil F3 Brazil F4 Brazil F5 Brazil F6 Brazil F9 Brazil F10 Brazil F14 Brazil F15 Brazil F18 Brazil F13 Italy F9 Argentina F2 Brazil F3 Brazil F4 Brazil F5 Argentina F7 Argentina F8 Ecuador F1 Ecuador F2 Brazil F13 Brazil F14 Brazil F16 Brazil F17 Brazil F20 Brazil F22 Brazil F23 Brazil F24 Brazil F25 Mexico F2 Mexico F3 Cuba F1 Cuba F2 Italy F6 Brazil F1 Brazil F2 Brazil F3 USA F12 USA F13 Brazil F1 Brazil F3 Brazil F4 Brazil F20 Brazil F25 Brazil F42 Brazil F7 Argentina F4 Brazil F10 Brazil F8 Brazil F11 Brazil F27 Brazil F21 Brazil F22 Netherlands F1 Netherlands F2 Netherlands F3 Brazil F2 Brazil F5 Brazil F6 Brazil F16 Peru F1 Peru F2 Peru F3 Netherlands F3 Netherlands F4 Germany F8 Brazil F7 Brazil F8 Germany F10 Brazil F9 Brazil F10 Brazil F11 Brazil F12 Brazil F13 Brazil F16 Chile F10 Chile F11 Chile F1 Colombia F1 Colombia F2 Colombia F3 Brazil F1 Brazil F2 Brazil F3 Brazil F5 Brazil F6 Brazil F7 Brazil F8 Brazil F9 Brazil F4 Argentina F2 Argentina F3 Argentina F4 Mexico F1 Mexico F2 Mexico F3 Mexico F4 Mexico F5 Brazil F1 Brazil F2 Brazil F3 Colombia F4 Colombia F5 Colombia F6 Ecuador F3 Bolivia F3 USA F1 (Los Angeles) USA F3 (Plantation) Turkey F14 (Antalya) Turkey F15 (Antalya) Turkey F16 (Antalya) Turkey F17 (Antalya) Sweden F1 (Karlskrona) Czech Republic F1 (Prague) Turkey F21 (Antalya) Turkey F22 (Istanbul) Poland F1 (Sopot) Poland F2 (Gdynia) Belgium F2 (Arlon) Netherlands F4 (Amstelveen) Belgium F5 (Knokke) Belgium F6 (Duinbergen) Belgium F7 (Brussels) Belgium F8 (Eupen) Argentina F7 (Buenos Aires) Optimus Maia Open - Maia Venice Open - Venice Copa Ericsson Peru - Lima Siemens Open 2001 - Scheveningen Stella Artois Clay Court Championships - Budaors Open Castilla y Leon Trofeo Iberdrola - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Telesp Celular Open - Ribeirao Preto Telesp Celular Open - Campinas Pekao Open 2001 - Szczecin Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires SMS Tennis Cup - Sao Paulo Belo Horizonte Tennis Open - Belo Horizonte Challenger Santa Cruz - Santa Cruz Copa Ericsson Brasil - Sao Paulo Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima La Gran Copa Ericsson - Porto Alegre Open Punta Del Este/Copa Banco Montevideo - Punta Del Este IV Abierto Internacional de Salinas - Salinas Open de Nice - Nice AXA Open - Espinho Renault Slovenian Open - Ljubljana Zivnobanka Open 1999 - Prostejov ATU Cup 1999 - Weiden 7th Wartburg Open - Eisenach Venice Challenger - Venice Tenniscup of Flanders - Ostende Polish Open 99 - Poznan V Trofeo Ciudad de Quito - Quito Copa Ericsson - Sao Paulo Copa Ericsson - Lima Copa Ericsson - Santiago Copa Ericsson - Montevideo Copa Ericsson - Buenos Aires Copa Ericsson - Guadalajara Copa Ericsson - Caracas Gran Copa Ericsson - Porto Alegre Credicard Mastercard Tennis Cup - Campos do Jordao Credicard Mastercard Tennis Cup - Campos do Jordao Aberto de Sao Paulo - Sao Paulo 14° BH Tennis Open - Belo Horizonte Pekao Open 2005 - Szczecin Nossa Caixa Tennis Cup - Sao Paulo Aberto de Santa Catarina - Florianopolis Credicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Joinville Tennis Festival - Joinville IX Gramado Open - Gramado Copa Petrobras Brazil - Aracaju Copa Petrobras Paraguay - Asuncion Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis Morocco Tennis Tour - Fes Aberto de Santa Catarina de Tenis - Florianopolis Seguros Bolivar Open - Bogota BH Tennis Open - Belo Horizonte Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao IV Manta Open - Manta Copa Petrobras Brazil - Belo Horizonte Aberto de Sao Paulo - Sao Paulo Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza III Aberto Santa Catarina de Tenis - Florianopolis Countrywide Classic USTA Men's Challenger - Carson Sunset Moulding Challenger - Yuba City Seguros Bolivar Open - Bogota The Comercia Bank Challenger - Aptos Fifth Third Bank Tennis Championships - Lexington BH Tenis Open International Cup 2008 - Belo Horizonte Credicard Citi Mastercard Tennis Cup - Campos do Jordao Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Copa Petrobras-Uruguay - Montevideo Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Sao Paulo Challenger Salinas Challenger Iquique Challenger Bucaramanga Challenger Santiago Challenger Bogota Challenger Athens Challenger Rome Challenger Sofia Challenger Ostrava Challenger Zagreb Challenger Alessandria Challenger Furth Challenger Lugano Challenger Scheveningen Challenger Bogota Challenger Rimini Challenger Manta Challenger Belo Horizonte Challenger Campos do Jordao Challenger Brasilia Challenger Cali Challenger Buenos Aires Challenger Montevideo Challenger Asuncion Challenger Santiago Challenger Medellin Challenger Guayaquil Challenger Sao Paulo Challenger Sao Paulo Challenger Sunrise Challenger Bogota Challenger Blunmenau Challenger Curitiba Challenger Manta Challenger Zagreb Challenger Alessandria Challenger Rome Challenger Kosice Challenger Reggio Emilia Challenger Arad Challenger Bogota Challenger Lexington Challenger Campos do Jordao Challenger Brasilia Challenger Salvador Challenger Belo Horizonte Challenger Bogota Challenger Cali Challenger Quito Challenger Santiago Challenger Sao Paulo Challenger Medellin Challenger Guayaquil Challenger Sao Paulo Challenger Bucaramanga Challenger Salinas Challenger Santiago Challenger Recife Challenger Blumenau Challenger Santos Challenger Savannah Challenger Bordeaux Challenger Alessandria Challenger Prostejov Challenger Kosice Challenger Manta Challenger Campos do Jordao Challenger Campinas Challenger Recife Challenger Belo Horizonte Challenger Sao Paulo Challenger Bucaramanga Challenger Florianopolis Challenger Barranquilla Challenger Blumenau Challenger Santos Challenger Sao Paulo Challenger Rio Quente Challenger Bogota Challenger Manta Challenger Cali Challenger Campinas Challenger Belem Challenger San Juan Challenger Rio De Janeiro Challenger Porto Alegre Challenger Montevideo Challenger Sao Paulo Challenger Bucaramanga Challenger Salinas Challenger Pereira Challenger Santiago Challenger Itajai Challenger Santos Challenger Sao Paulo Challenger Johannesburg Challenger Rio Quente Challenger Furth Challenger Sao Paulo Challenger Rio De Janeiro Challenger Cali Challenger Campinas Challenger Porto Alegre Challenger Sao Paulo Challenger Sao Jose Do Rio Preto Challenger Buenos Aires Challenger Montevideo Challenger Lima Challenger Itajai Challenger Sao Paulo Challenger Santos Challenger Prostejov Challenger Prague Challenger Mohammedia Challenger Portoroz Challenger Tampere Challenger Campinas Challenger Porto Alegre Challenger Santiago Challenger San Luis Potosi Challenger Leon Challenger Santos Challenger Sao Paulo Challenger Cali Challenger Campinas Challenger Porto Alegre Challenger Sao Paulo Challenger Sao Paulo Challenger Curitiba Challenger Barranquilla Challenger Medellin Challenger Guayaquil Challenger Montevideo Challenger Santiago Challenger Buenos Aires Challenger Brazil F4 Generali Open 1999 - Kitzbuhel Internazionali di Tennis di San Marino - San Marino Legg Mason Tennis Classic - Washington D.C. Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Estoril Open - Estoril Mallorca Open - Mallorca The Nottingham Open - Nottingham Wideyes Swedish Open - Bastad RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island Heineken Open - Auckland Cerveza Club Colombia Open - Bogota Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Franklin Templeton Tennis Classic - Scottsdale Energis Open - Amsterdam Gelsor Open Romania - Bucharest AAPT Championships - Adelaide Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale Trofeo Conde de Godo - Barcelona BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Generali Open 2002 - Kitzbuhel TD Waterhouse Cup - Long Island Salem Open - Hong Kong AIG Japan Open - Tokyo Stockholm Open - Stockholm Tata Open 2003 - Chennai Adidas International - Sydney Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale Open Seat Godo 2003 - Barcelona Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Generali Open 2003 - Kitzbuhel TD Waterhouse Cup - Long Island Brasil Open - Salvador Kremlin Cup - Moscow CA Tennis Trophy - Vienna Stockholm Open - Stockholm Qatar Open - Doha Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Estoril Open - Estoril Open Seat Godo - Barcelona Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Heineken Open - Auckland Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Sydney International - Sydney Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Hypo Group Tennis International - Portschach Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona ARAG World Team Championship - Dusseldorf Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona ARAG World Team Championship - Dusseldorf Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Interwetten Austrian Open - Kitzbuhel Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Mercedes Cup - Stuttgart International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest If Stockholm Open - Stockholm Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland VTR Open - Vina del Mar Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles VTR Open - Vina del Mar Brasil Open - Sao Paulo Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Brasil Open - Sao Paulo The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mitsubishi Electric Europe Cup - Monza French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, REL1, CAN-ARG 4-1 Davis Cup, World Group, 1R, ARG-AUS 5-0 Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, World Group, F, RUS-ARG 3-2 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, ARG-NED 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, 1R, GER-ARG 1-4 Olympics - Sydney Olympics - Athens